package tpgrandt.varios;

import java.util.Calendar;

/**
 * @version 1.0
 * @created 19-Jan-2010 17:12:27
 */
public class Participante {

        public static final int DNI = 0;
        public static final int LC = 1;
        public static final int LE = 2;

        public static final int MASCULINO = 0;
        public static final int FEMENINO = 1;

	private int tipo;
	private Integer documento;
	private String apellido;
	private String nombres;
	private String contraseña;
	private Calendar fecha_nacimiento;
	private int sexo;
	private Domicilio domicilio;
	private String email;
	private EquipoFantasia equipo_fantasia;
	
        /**
	 *
	 * @param documento
	 * @param tipo
	 */
	public Participante(int documento, int tipo) {
            this.tipo = tipo;
            this.documento = documento;
	}

        public Participante(String ape, String nom, int tipo, Integer doc, String pass, 
                            Calendar fecha_nac, int sexo, Domicilio dom, String email) {
            this.tipo = tipo;
            this.documento = doc;
            this.apellido = ape;
            this.nombres = nom;
            this.contraseña = pass;
            this.fecha_nacimiento = fecha_nac;
            this.sexo = sexo;
            this.domicilio = dom;
            this.email = email; 
        }

    public String getApellido() {
        return apellido;
    }

    public void setApellido(String apellido) {
        this.apellido = apellido;
    }

    public String getContraseña() {
        return contraseña;
    }

    public void setContraseña(String contraseña) {
        this.contraseña = contraseña;
    }

    public Integer getDocumento() {
        return documento;
    }

    public void setDocumento(Integer documento) {
        this.documento = documento;
    }

    public Domicilio getDomicilio() {
        return domicilio;
    }

    public void setDomicilio(Domicilio domicilio) {
        this.domicilio = domicilio;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public EquipoFantasia getEquipo_fantasia() {
        return equipo_fantasia;
    }

    public void setEquipo_fantasia(EquipoFantasia equipo_fantasia) {
        this.equipo_fantasia = equipo_fantasia;
    }

    public Calendar getFecha_nacimiento() {
        return fecha_nacimiento;
    }

    public void setFecha_nacimiento(Calendar fecha_nacimiento) {
        this.fecha_nacimiento = fecha_nacimiento;
    }

    public String getNombres() {
        return nombres;
    }

    public void setNombres(String nombres) {
        this.nombres = nombres;
    }

    public int getSexo() {
        return sexo;
    }

    public void setSexo(int sexo) {
        this.sexo = sexo;
    }

    public int getTipo() {
        return tipo;
    }

    public void setTipo(int tipo) {
        this.tipo = tipo;
    }
}